serve abroad a judicial or extrajudicial document - Turco Inglés Diccionario