pumpkin pie - French English Dictionary