to serve upon (committee) - Turco Inglés Diccionario