turboprop powered - Turkish English Dictionary