troop-lift helicopter - Spanish English Dictionary