homaluria - French English Dictionary