international agreement or arrangement - Almanca İngilizce Sözlük