tubular carcinoma - French English Dictionary