a pack of hounds - Alemán Inglés Diccionario