welcome to our restaurant - Turkish English Dictionary