terrestrial radio-relay system - Espagnol Anglais Dictionnaire