pusher propeller propulsion - German English Dictionary