Полный англо-русский словарь
Программная клавиатура (напр. с возможностью ввода некоторой последовательности знаков при нажатии одной клавиши)