Z,
where do you ride for practice? On small country roads, in the city, in a velodrome?
I have a friend who spent about a year there in Istanbul; she stayed with her cousins, she's half Turkish. She and I sat down and discovered that there is not a single word (that we could find) that was related in Turkish and English or Turkish and Italian!.