histiocytosis x - French English Dictionary