slow cooking - French English Dictionary