naval experimental satellite terminal - Francés Inglés Diccionario