to yield a large crop - Francés Inglés Diccionario