advanced technological satellite - Turco Inglés Diccionario