spontaneous gathering of frightened animals - French English Dictionary