micrometeor - French English Dictionary