long-stay patient - French English Dictionary