make suitable arrangements - Turco Inglés Diccionario