a knight in shining armour - Türkisch Englisch Wörterbuch