a pack of hounds - Turc Anglais Dictionnaire