a knight in armor - Englisch Synonyme Wörterbuch