translate English to German: improved Firefox speaks your language like no other browser on earth.
verbessert Firefox spricht Ihre Sprache wie kein anderer Browser auf der Welt.