The German term "Hospiz" matches the English term "hospital, place of refuge, shelter"