sinoviosarcoma - French English Dictionary