nephrostomy - French English Dictionary