armed helicopter - Espagnol Anglais Dictionnaire