semenuria - French English Dictionary