renal calculus - French English Dictionary