short-circuit protection - French English Dictionary