mole-like rice tenrec - Turkish English Dictionary