advanced communications technology satellite - Alemán Inglés Diccionario