microrelay - French English Dictionary