beach scarp - Turkish English Dictionary