apparatus for testing weapons - Espagnol Anglais Dictionnaire