stone seat/bench - Turkish English Dictionary