electric power loss - French English Dictionary