Wörterbuch Englisch Deutsch 🔎 extended search triumphieren DeutschEnglish triumphieren triumph [verb] triumphieren be triumphant [verb](over)