to trudge through the snow - Turco Inglés Diccionario