lightning protective posts - French English Dictionary