drove (large amount) - Turc Anglais Dictionnaire