beach scarp - Turco Inglés Diccionario