lightnings - French English Dictionary