master relay - French English Dictionary