triumphs - Almanca İngilizce Sözlük