dog trained to hunt spotted paca - Alemán Inglés Diccionario