lamellar armor (suit of armour) - Französisch Englisch Wörterbuch