Sand devil - Español Inglés Diccionario