motor-assisted pedal cycle - French English Dictionary