twin propeller - Turkish English Dictionary