to come in vast numbers - Turc Anglais Dictionnaire