non-profit nursing home - German English Dictionary