to make satisfactory arrangements - Türkisch Englisch Wörterbuch