troop-lift helicopter - Turkish English Dictionary