solitary nodule of intestine - Turkish English Dictionary