a pack of hounds - Turco Inglés Diccionario