satellite radio relay links - İspanyolca İngilizce Sözlük