make suitable arrangements - Turkish English Dictionary