traditional spring festivals - French English Dictionary