a pack of hounds - Turkish English Dictionary