rock terrace - Turkish English Dictionary