Home Apps Review Guides Bing Translator app for Windows Phone now touts offline features