nephrocapsectomy - French English Dictionary