it has/had thawed - Alemán Inglés Diccionario