marine screw propeller - Turkish English Dictionary