microlithiasis - French English Dictionary