remains of meat stuck to a pot - Spanish English Dictionary