sati - German English Dictionary