idiopathic hemosiderosis - French English Dictionary