say/do admirable things - Deutsch Englisch Wörterbuch