barking of hunting dogs when chasing prey - Español Inglés Diccionario