two bladed propeller - Turkish English Dictionary