herding together - French English Dictionary