remains of meat stuck to a pot - Español Inglés Diccionario