restless patient - German English Dictionary