bar armour - Alemán Inglés Diccionario