knight's armor - Französisch Englisch Wörterbuch