armours - Alemán Inglés Diccionario