producing a good yield - Francés Inglés Diccionario