spontaneous gathering of frightened animals - German English Dictionary