armed escort helicopter - Allemand Anglais Dictionnaire