microscopic findings - French English Dictionary