rat chinchillas - Turkish English Dictionary