stone terrace - Turkish English Dictionary