sand carpet - Alemán Inglés Diccionario