mountain chinchilla - Turkish English Dictionary