say/do admirable things - Allemand Anglais Dictionnaire