to make satisfactory arrangements - Almanca İngilizce Sözlük