to make it through the winter - Alemán Inglés Diccionario