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