synchronous tumour - Spanish English Dictionary