do a lot of volunteer work - Französisch Englisch Wörterbuch