carcoma - French English Dictionary