fried meat and butter residue - Spanish English Dictionary