cucurbita moschata - French English Dictionary