open-air restaurant - Turkish English Dictionary