terracing - Turkish English Dictionary