mountain coati (nasuella olivacea) - Español Inglés Diccionario