through diplomatic channels - Türkçe İngilizce Sözlük