recurring tumour - Turkish English Dictionary