pack of dogs - Turco Inglés Diccionario