dementia praesenilis - French English Dictionary