to make satisfactory arrangements - Deutsch Englisch Wörterbuch