meteorite trail - French English Dictionary