departure (of a large number of people)

Translation:
English
Add