life insurance cover - German English Dictionary