return (of investment) - Francés Inglés Diccionario