self-insured - German English Dictionary