herd together - French English Dictionary