someone that rides a cycle - Allemand Anglais Dictionnaire