to serve upon (committee) - Deutsch Englisch Wörterbuch