sarcomatoid - French English Dictionary