mesometanephric carcinoma - French English Dictionary