to liquefy something - Español Inglés Diccionario