non-cancerous tumour - Turkish English Dictionary