a long spell of fine weather - Fransızca İngilizce Sözlük