artificial satellites in telecommunication - Türkçe İngilizce Sözlük