chocolate fudge - French English Dictionary