lightning protective post - French English Dictionary