pack of dogs - Turc Anglais Dictionnaire