nourishing polyp - Turkish English Dictionary