layer of sand - Español Inglés Diccionario