defensive weapons - Alemán Inglés Diccionario