a pack of hounds - Español Inglés Diccionario