electronic communications division (ecd) - Türkçe İngilizce Sözlük