spanish wild goat - Francés Inglés Diccionario