turbo propeller plane - Turkish English Dictionary