racing cyclists - Turkish English Dictionary