large quantity of papayas - Español Inglés Diccionario