have a stay during winter - Alemán Inglés Diccionario