perform good deeds - Französisch Englisch Wörterbuch