papaya fruit (carica microcarpa) - Español Inglés Diccionario