recurring tumour - German English Dictionary