non-taxable investment - French English Dictionary