cover oneself with armour as a defence - Alemán Inglés Diccionario