mountain coati (nasuella olivacea) - Turkish English Dictionary