do full justice - Deutsch Englisch Wörterbuch