locality full of ridges or sandbanks - Inglés Sinónimo Diccionario