live in herds - Turc Anglais Dictionnaire