carcinoma tuberosum - French English Dictionary