insurance premium return - German English Dictionary