meteorite trail - German English Dictionary