life assurance policy - German English Dictionary