marine propeller - Turkish English Dictionary