multiple leaf relay - French English Dictionary