to trudge through the snow - Espagnol Anglais Dictionnaire