armure - Alemán Inglés Diccionario