multi-motor propulsion - French English Dictionary