to render a similar service - Francés Inglés Diccionario