Huǒ xīng Kuài chē火星快车Mars Express, a European Space Agency spacecraft launched in 2003Frequency 2.9MeaningsMars Express, a European Space Agency spacecraft launched in 2003