large expanse of sand - Alemán Inglés Diccionario