motordriven - French English Dictionary