ESTEC

views updated

ESTEC (ˈɛztɛk) European Space Technology Centre (Netherlands)

More From encyclopedia.com