weapon(s) system - Alemán Inglés Diccionario