root nodules - Turkish English Dictionary