satellite master antenna television distribution system - Espagnol Anglais Dictionnaire