international agreement or arrangement - Türkçe İngilizce Sözlük