tumour marker - Spanish English Dictionary