tuberous carcinoma - French English Dictionary