Osman lugat dictionary with over than 20000 words! Now you dont need special keyboard to type turkish letters - just type latin analog and app will find suitable words for you!