a long spell of fine weather - Türkisch Englisch Wörterbuch