pusher propeller propulsion - Turkish English Dictionary