retribute - Deutsch Englisch Wörterbuch