power supply of interlocking devices - French English Dictionary