suit of armor - Französisch Englisch Wörterbuch