produce a net benefit - Francés Inglés Diccionario