to trudge through the snow - German English Dictionary