communication over a distance - Türkçe İngilizce Sözlük