double pole double throw - French English Dictionary