someone that rides a cycle - Deutsch Englisch Wörterbuch