to make satisfactory arrangements - Alemán Inglés Diccionario