kind of wild goat - Francés Inglés Diccionario