to make it through the winter - Français Anglais Dictionnaire