European Space Agency

Abbreviation: 
ESA