kind of wild mountain goat - Turco Inglés Diccionario