to make satisfactory arrangements - Español Inglés Diccionario