microrelais - French English Dictionary