iwantanelephant.com
App Store Localizer - App Store localization and translation for your app
App Store localization and translation: optimize your app publishing process. Automatically translate and upload app descriptions, titles and keywords.