tumour marker - French English Dictionary