to trudge through the snow - Turkish English Dictionary