cover oneself with armour as a defence - Französisch Englisch Wörterbuch