cucurbita - French English Dictionary