pseudohydronephrosis - French English Dictionary