English ⇔ German / Englisch ⇔ Deutsch 🔎 extended search triumphieren DeutschEnglish triumphieren triumph [verb] triumphieren be triumphant [verb](over)