run an internet cafe - Turkish English Dictionary