electrometeor - French English Dictionary