satellite business telecommunications network - Almanca İngilizce Sözlük