nephrolithic - French English Dictionary