render a profit - Francés Inglés Diccionario