elderly mentally infirm person - French English Dictionary