histioid tumor - French English Dictionary