naval experimental satellite terminal - Alemán Inglés Diccionario