SlideIT Turkish-Q Pack If you use SlideIT keyboard then this will give you a Turkish key layout for it.
English<>Turkish Dictionary TR This free app is an English/Turkish dictionary with over 10,000 words. All words have audio recordings! It has some great features like storing the last 50 words you looked up for easy access, hyperlinks between related words, and more.
Byki Turkish This is a fun, comprehensive language learning app with photos, written words, and audio pronunciations of the words. It costs $9.99 but is worth it as you really do learn from it. It has lots of learning features like quizzes and you can share your progress to Facebook.
Speak Turkish This app is $3.99 and will teach you 100 often used phrases in Turkish. It has written and spoken (by a native) examples of the phrases and breaks them down nicely. Great if you just need to learn enough Turkish to visit Turkey.
Turkish Translator This free app translates sentences and words from English<>Turkish. It's a bit difficult to type in Turkish words into it though, so works best for Eng -> Turkish. Also can speak into it, and it reads aloud the translation when it's done. Can SMS or email translations. Needs internet access.