a knight in armor - Allemand Anglais Dictionnaire