satellite radio relay links - Fransızca İngilizce Sözlük