ship screw propeller - Turkish English Dictionary