electric propeller - Turkish English Dictionary