Попробуйте это: Мой Словарь: полиглот Сами добавляете свои слова и выражения которые хотите выучить, приложение само переведет их, можно добавить картинки, примеры использования, транскрипцию, разделить на группы и т.д. Много различных видов тренировок, множество разных функций, есть ежедневные настраиваемые оповещения, можно поставить чтобы слова мелькали в оповещениях хоть через каждые 10 минут. Есть для iOS и Android.
Если для вас не важно изначальное наличие карточек, то очень подойдет классика жанра — Anki. Но я бы на вашем месте изучал бы слова с помощью LinguaLeo. Удачи!
К Quizlet могу добавить TinyCards, разработанный старой доброй командой Duolingo. Пробовал пользоваться Anki и как итог, очень не понравился. Забыл и больше не использую его.