green prickly chayote - Spanish English Dictionary