soft flesh of a fruit - Francés Inglés Diccionario