stewpot - French English Dictionary