long-term benefit insurance - German English Dictionary