But what if you want to Download U-Dictionary: Oxford Dictionary Free Now Translate for PC? Is it possible to run U on Windows 10 laptop? Anyone with an Android mobile can download U-Dictionary: Oxford Dictionary Free Now Translate from the play store and start using it. U-Dictionary: Oxford Dictionary Free Now Translate, developed and published by Talent Education Inc, is available for the Android platform. U-Dictionary: Oxford Dictionary Free Now Translate for PC (Windows 10/8/7 & Mac):