chinchilla - Turkish English Dictionary