mountain coati - Turkish English Dictionary