meteorization - French English Dictionary