water propeller - Turkish English Dictionary