edible chayote seed - Spanish English Dictionary