green prickly chayote - Espagnol Anglais Dictionnaire