serve upon - Turco Inglés Diccionario