to trudge through the snow - Alemán Inglés Diccionario