hemonephrosis - French English Dictionary