to make satisfactory arrangements - Turco Inglés Diccionario