fibrosarcoma - French English Dictionary