highway restaurant - Turkish English Dictionary