a knight in shining armour - Almanca İngilizce Sözlük