lime nodules - Turkish English Dictionary