lightning recorders - French English Dictionary