Compare of two TMs, from agency and mine

Hi all,
I am experiencing from several agencies, that they send a TM prevoiusly created from another translation, which I have to use with the translation of a new document, which is correct, but what it is not correct is that the matches does not correspond with the translated text, or the target strings are badly translated. So I wanted to ask if there is a tool that could compare the original sent TM, and the other final one, which I have created during the translation, so that I can write to the agency that they have some bad setting, somewhere. The reason why I am asking this, is the reality, that the agencies lowers the correct amount to pay, argumenting that there are a lot of fuzzies and repetitions that have a lower price, which is correct, but what is not correct is that I have to spend a lot of time in editing CM, 100%, 99% and other, excluding the time and the costs of the retranslation.
Can anybody suggest anything in this way?