independently mounted switches - French English Dictionary