advanced communications technology satellite - Espagnol Anglais Dictionnaire