Comment: MDBG (Score 0) 115
When translating from Chinese to English at http://www.mdbg.net/chindict/chindict.php?page=translate , the explanation is money.
October 14, 2011
Please note: This only affects the translation of text from Chinese to English and vice versa. The functionality to look up individual words or the dictionary definitions of any Chinese word in a text remains unchanged!
The translation page of this website uses (now and before) Google Translate to perform text translation. Google recently changed their previously freely available website integration APIs to a paid service. This has forced us to change the way translation results are presented.
from http://www.mdbg.net/chindict/chindict.php?page=20111014_newtranslatepage
I actually don't even know what iframes are, but this seems related. All I know is that the translations are full of google, and that two weeks ago they weren't. You need to paste or write some Chinese text in the box and click go to see the new output. Of course it won't mean as much if you never saw the old output without the word google plastered all over it.