make all the arrangements - Turkish English Dictionary