I would hesitate to use a boxed translator. More times than not the content ends up not making sense and is choppy at best. I'll send you a contact I have that is relatively low cost and has done some work for me.
As for the .co.uk tld... I think you would be better off to use a .com or a country specific tld.
I am curious about the duplicate content too, I have not suffered from a word for word English/German page I have, in fact the German page has a higher PR and ranks ok on Google.de
I did see the Wordpress plug ins that auto translate into a gazillion languages but I hesitate to use one due to the dup. content issue.
--
"People who are unable to motivate themselves must be content with mediocrity." ~Andrew Carnegie~