fulgurating - French English Dictionary