someone that rides a cycle - Turco Inglés Diccionario