Wiktionary
mange-tout
n. (alternative spelling of mangetout English)
n. (alternative spelling of mangetout English)