This is my "go-to" translator when Im doing my German lessons. Accurate, reliable and fast. I would love to see a downloadable version for use when offline.
Flyerchuck about iTranslate Translator, v9.1.6