left hand propeller - Turkish English Dictionary