microsciures - French English Dictionary