lightning arresters/arrestors - French English Dictionary