independently motor driven - French English Dictionary