edible vegetable pear seed - Francés Inglés Diccionario