microdisplay - French English Dictionary