percutaneous surgery in renal stone disease - French English Dictionary