leiomyosarcoma - French English Dictionary