a slow-growing painless mass - Turkish English Dictionary