sand devil - Francés Inglés Diccionario