a long spell of fine weather - Turco Inglés Diccionario