cistosarcoma - French English Dictionary