sati - French English Dictionary