pedalatore

Noun

 * 1) cyclist, pedal pusher
 * 2)  hard-working rider