motor-assisted pedal cycle - Spanish English Dictionary