hospital for mental diseases - French English Dictionary