heavy current engineering - French English Dictionary