leather armour - Alemán Inglés Diccionario