I have a website that has been translated into multiple languages, but I am having trouble with Google showing the right result in the SERPs. When I search for "openx ad server" you can see that the German page is being pulled in as the first result and not the English page. I have set the canonical tag on the German page to point to the English page. I want both pages indexed and showing in the SERP's, but when the appropriate search is done int he correct country. Any assitance or guidance is greatly appreciated, thanks!