sand carpet - Español Inglés Diccionario