pedalcar - French English Dictionary