of power lines through which a current is passing - French English Dictionary

Suggest a Term