it has snowed for two hours - Alemán Inglés Diccionario