nephropexia - French English Dictionary