triumphs - Deutsch Englisch Wörterbuch