fried meat and butter residue - French English Dictionary