bxmemo.com - есть большие словари , которые можно загрузить, а для повторений есть механизм выделения определенных групп слов для повторения. Единственная проблема, необходим windows для управления всем этим делом, а для использования потом на Андроид необходима купленная версия. Что касается Вашего случая, то необходимо найти и установить большой Англо-русский словарь типа Мюллера с транскрипцией, находить там слово и сразу его вводить в вашу обучалку.
В.Ч.