lightning arrestor - French English Dictionary