translate English to French: They believe that some of these discrepancies may stem from confusion originating from a lack of clear definitions or varying interpretations of the terms used to describe these taxes or levies.
Certains de ces écarts découlent peut-être de la confusion créée par l'absence de définitions nettes ou par les diverses interprétations données aux termes qui décrivent ces impôts ou redevances.