to arrange for and sponsor - Turkish English Dictionary