translate English to German: Do you have GoogleEarth™ installed on your PC ?
Do you have GoogleEarth installed on your PC ?