carved pumpkin - French English Dictionary