hemosideruria - French English Dictionary