to serve upon (committee) - Türkisch Englisch Wörterbuch