yearly renewable term insurance - French English Dictionary