to make it through the winter - Espagnol Anglais Dictionnaire