restless patient - French English Dictionary