place suitable for an outing - Turkish English Dictionary