multi-motor propulsion - Turkish English Dictionary