do a lot of volunteer work - Türkisch Englisch Wörterbuch