fruit of the ice cream bean - Francés Inglés Diccionario