trabecular carcinoma - French English Dictionary