long stay hospital - German English Dictionary