it has/had melted - Turco Inglés Diccionario