giving good returns - Francés Inglés Diccionario