Google translate is great for a starting translation. But the single option to suggest a better translation is too limiting for those of us who are not fully familiar with the language we are translating to. I use two copies of Google translate. One to translate from and one to translate back. Problems with grammar are quicly seen and I can then adjust the words in the first copy until the translate back delivers a result with better grammar. It seems that this is the process that the engine needs to replicate to give better translations. If you had could capture the better translation for both the original translation and its back translation through iterations you would have many more better translations to work from.
