terrace steps - Turkish English Dictionary