have a stay during winter - Francés Inglés Diccionario