triumphing - Deutsch Englisch Wörterbuch