long-term care hospital - French English Dictionary