string carcinoma - French English Dictionary