group of busybodies - French English Dictionary