provide a place for - Turkish English Dictionary