supporting weapon - Espagnol Anglais Dictionnaire