sand-cast - Español Inglés Diccionario