a pack of hounds - German English Dictionary