nursing and rehabilitation center - French English Dictionary