taxes and funds payable - French English Dictionary