nephrolith - French English Dictionary