double-pole double-throw relay - French English Dictionary