single-premium life - German English Dictionary