meteorise - French English Dictionary