a certain kind of restaurant - Turkish English Dictionary