xanthosarcoma - French English Dictionary