puddings - French English Dictionary