a long spell of fine weather - Französisch Englisch Wörterbuch