kind of wild goat - Alemán Inglés Diccionario