defensive arms - Alemán Inglés Diccionario