holiday meeting of country people - French English Dictionary