a knight in armor - Französisch Englisch Wörterbuch