sati - Español Inglés Diccionario