Google translate seems to be working fine. :cool:
Very interesting site with lots of info and nice Photographs.
Thanks for sharing.