to yield a large crop - Español Inglés Diccionario