a knight in shining armour - Englisch Synonyme Wörterbuch