troggy/anki-leo

Дублирование слов

SGmuwa opened this issue · 13 comments

Выходной файл имеет дублирования. Большинство слов просто отсутствует. Пишет, что экспорт на 3000 слов, а на деле в 10 раз меньше.

Видео: https://youtu.be/hbaCBGVCCz8

Эта же ошибка возникает на другом моём компьютере с ОС Windows 10.

спасибо за репорт! Действительно, что-то изменилось в АПИ Lingualeo и скачивается всегда только первая «страница» слов, вместо других. Вот и выходит одинаковая партия из 300 слов повторяется по числу страниц. Буду исправлять

спасибо за репорт! Действительно, что-то изменилось в АПИ Lingualeo и скачивается всегда только первая «страница» слов, вместо других. Вот и выходит одинаковая партия из 300 слов повторяется по числу страниц. Буду исправлять

Здравствуйте!
Подскажите, плиз, есть ли прогресс фикса?
Заранее спасибо!

спасибо за репорт! Действительно, что-то изменилось в АПИ Lingualeo и скачивается всегда только первая «страница» слов, вместо других. Вот и выходит одинаковая партия из 300 слов повторяется по числу страниц. Буду исправлять

Здравствуйте!
Подскажите, плиз, есть ли прогресс фикса?
Заранее спасибо!

Суть проблемы состоит в поддержке API 1.0.1 (английская версия обсуждения). На данный момент есть ветка fix/api101, которая не является стабильной версией. Я попробовал у себя собрать хотя бы master ветку, но не получилось на Windows – установившийся у меня sed на команду sed -i "" "1s;^;var ;" ./dist/js/index.js отвечает sed: невозможно прочитать 1s;^;var ;: No such file or directory. А Linux у меня сейчас отсутствует под рукой. Проектом с 2014 года занимается владелец репозитория.
Если интересно, я сделал fork для Windows компиляции. Вот моя последняя на текущий момент фиксация. Извиняюсь за русский язык в фиксации, так как изначально хотел только для себя сделать Windows компиляцию.

Собрал сырую версию. Попробуйте. Некоторые вещи не работают (например, выгрузка выбранных слов), но все слова выгружаться должны.

Расширение: anki-leo.zip
Код здесь: https://github.com/troggy/anki-leo/tree/fix/api101

Постараюсь на неделе найти время доправить ошибки и причесать код.

Буду благодарен за сообщения об ошибках

Скачал архив, включил режим разработчика, перенёс drag and drop архив в список расширений Google Chrome. В новой вкладке открыл словарь LinguaLeo и кнопка "Скачать" появилась. Счётчик теперь показывает количество загруженных слов более плавнее, чем сломанная версия. Excel нашёл коллизии: 138 повторений, 2891 уникальных (3029 всего). LinguaLeo пишет, что всего в словаре 2898 слов. 7 слов потеряно?
Некоторые повторения (разделитель |):

acquaintance | знакомый | <img   src='https://contentcdn.lingualeo.com/uploads/picture/2083279.png'> | əˈkweɪntəns | I have been assured by a very knowing   American of my <b>acquaintance</b> in | [sound:https://audiocdn.lingualeo.com/v2/3/1881-631152008.mp3] | Англ 19 марта 2019 | I have been assured by a very knowing   American of my {{c1::acquaintance}} in | 4
acquaintance | знакомый | <img   src='https://contentcdn.lingualeo.com/uploads/picture/2083279.png'> | əˈkweɪntəns | I have been assured by a very knowing American of my   <b>acquaintance</b> in | [sound:https://audiocdn.lingualeo.com/v2/3/1881-631152008.mp3] | Англ 19 марта 2019 | I have been assured by a very knowing American of my {{c1::acquaintance}}   in | 4
acquaintance | знакомый | <img   src='https://contentcdn.lingualeo.com/uploads/picture/2083279.png'> | əˈkweɪntəns | I have been assured by a very knowing American of my   <b>acquaintance</b> in | [sound:https://audiocdn.lingualeo.com/v2/3/1881-631152008.mp3] | Англ 19 марта 2019 | I have been assured by a very knowing American of my {{c1::acquaintance}}   in | 4
acquaintance | знакомый | <img   src='https://contentcdn.lingualeo.com/uploads/picture/2083279.png'> | əˈkweɪntəns | I have been assured by a very knowing American of my   <b>acquaintance</b> in | [sound:https://audiocdn.lingualeo.com/v2/3/1881-631152008.mp3] | Англ 19 марта 2019 | I have been assured by a very knowing American of my {{c1::acquaintance}}   in | 4
falling in love with you. | влюбиться в тебя. | <img   src='https://contentcdn.lingualeo.com/uploads/picture/2356383.png'> | Falling in love with you. | [sound:https://audiocdn.lingualeo.com/v2/3/RkFMTElORyBJTiBMT1ZFIFdJVEggWU9VLg==.mp3] | Мой словарь | Falling in love with you. | 3
head down to toes, a reaction to you | голова опускаеться к пальцем ног,   это реакция на тебя | <b>head down to toes, a reaction to you</b> | [sound:https://audiocdn.lingualeo.com/v2/3/SEVBRCBET1dOIFRPIFRPRVMsIEEgUkVBQ1RJT04gVE8gWU9V.mp3] | Мой словарь | {{c1::head down to toes, a reaction to you}} | 3
insure | гарантировать | <img   src='https://contentcdn.lingualeo.com/uploads/picture/228054.png'> | ɪnʃˈʊəː | How to <b>insure</b> your company from unnecessary and unfair   partners, especially, if the contract is worth a substantial sum? | [sound:https://audiocdn.lingualeo.com/v2/3/21796-631152008.mp3] | Мой словарь | How to {{c1::insure}} your company from unnecessary and unfair partners,   especially, if the contract is worth a substantial sum? | 3
insure | гарантировать | <img   src='https://contentcdn.lingualeo.com/uploads/picture/228054.png'> | ɪnʃˈʊəː | How to <b>insure</b> your company from unnecessary and unfair   partners, especially, if the contract is worth a substantial sum? | [sound:https://audiocdn.lingualeo.com/v2/3/21796-631152008.mp3] | Мой словарь | How to {{c1::insure}} your company from unnecessary and unfair partners,   especially, if the contract is worth a substantial sum? | 3
insure | гарантировать | <img   src='https://contentcdn.lingualeo.com/uploads/picture/228054.png'> | ɪnʃˈʊəː | How to <b>insure</b> your company from unnecessary and unfair   partners, especially, if the contract is worth a substantial sum? | [sound:https://audiocdn.lingualeo.com/v2/3/21796-631152008.mp3] | Мой словарь | How to {{c1::insure}} your company from unnecessary and unfair partners,   especially, if the contract is worth a substantial sum? | 3
sense | чувство | <img   src='https://contentcdn.lingualeo.com/uploads/picture/54731.png'> | sɛns | "Well, you came home around four o'clock in the morning, drunk and   out of your senses | [sound:https://audiocdn.lingualeo.com/v2/3/36413-631152008.mp3] | Англ 19 марта 2019 | "Well, you came home around four o'clock in the morning, drunk and   out of your senses | 3
sense | чувство | <img   src='https://contentcdn.lingualeo.com/uploads/picture/54731.png'> | sɛns | "Well, you came home around four o'clock in the morning, drunk and   out of your senses | [sound:https://audiocdn.lingualeo.com/v2/3/36413-631152008.mp3] | Англ 19 марта 2019 | "Well, you came home around four o'clock in the morning, drunk and   out of your senses | 3
sense | чувство | <img   src='https://contentcdn.lingualeo.com/uploads/picture/54731.png'> | sɛns | "Well, you came home around four o'clock in the morning, drunk and   out of your senses | [sound:https://audiocdn.lingualeo.com/v2/3/36413-631152008.mp3] | Англ 19 марта 2019 | "Well, you came home around four o'clock in the morning, drunk and   out of your senses | 3
sometimes they just get caught in the   eye, you're pulling him through | Иногда только ты ловишь что-то в его   взгляде, Ты пытаешься вытащить его. | <b>Sometimes they just get caught in the eye, you're pulling him   through</b> | [sound:https://audiocdn.lingualeo.com/v2/3/U09NRVRJTUVTIFRIRVkgSlVTVCBHRVQgQ0FVR0hUIElOIFRIRSBFWUUsIFlPVSdSRSBQVUxMSU5H     IEhJTSBUSFJPVUdI.mp3] | Мой словарь | {{c1::Sometimes they just get caught in the eye, you're pulling him   through}} | 3
strung out and thin | измученый и худой |   | Haystack charm around your neck <b>Strung out and thin</b> | [sound:https://audiocdn.lingualeo.com/v2/3/U1RSVU5HIE9VVCBBTkQgVEhJTg==.mp3] | Мой словарь | Haystack charm around your neck {{c1::Strung out and thin}} | 3
these words are not dropped sounds words. | Эти слова не являются словами с   пропущенными звуками. | These words are not dropped sounds words. | [sound:https://audiocdn.lingualeo.com/v2/3/VEhFU0UgV09SRFMgQVJFIE5PVCBEUk9QUEVEIFNPVU5EUyBXT1JEUy4=.mp3] | Мой словарь | These words are not dropped sounds words. | 3
a performance | представление | <img   src='https://contentcdn.lingualeo.com/uploads/picture/455657.png'> | ə pəfˈɔːməns |   | [sound:https://audiocdn.lingualeo.com/v2/3/QSBQRVJGT1JNQU5DRQ==.mp3] | Мой словарь |   | 2
a performance | представление | <img   src='https://contentcdn.lingualeo.com/uploads/picture/455657.png'> | [sound:https://audiocdn.lingualeo.com/v2/3/QSBQRVJGT1JNQU5DRQ==.mp3] | Мой словарь |   | 2
a police officer | полицейский | <img   src='https://contentcdn.lingualeo.com/uploads/picture/1358239.png'> | ə pəlˈiːs ˈɒfɪsə |   | [sound:https://audiocdn.lingualeo.com/v2/3/QSBQT0xJQ0UgT0ZGSUNFUg==.mp3] | Мой словарь |   | 2
a police officer | полицейский | <img   src='https://contentcdn.lingualeo.com/uploads/picture/181786.png'> | [sound:https://audiocdn.lingualeo.com/v2/3/QSBQT0xJQ0UgT0ZGSUNFUg==.mp3] | Мой словарь |   | 2
absolutely | совершенно. абсолютно | <img   src='https://contentcdn.lingualeo.com/uploads/picture/2347975.png'> | ˈabsəluːtli/ | - I have <b>absolutely</b> no idea. | [sound:https://audiocdn.lingualeo.com/v2/3/1698-631152008.mp3] | Топ 1000 частотных слов | - I have {{c1::absolutely}} no idea. | 2
absolutely | совершенно. абсолютно | <img   src='https://contentcdn.lingualeo.com/uploads/picture/2347975.png'> | ˈabsəluːtli/ | - I have <b>absolutely</b> no idea. | [sound:https://audiocdn.lingualeo.com/v2/3/1698-631152008.mp3] | Топ 1000 частотных слов | - I have {{c1::absolutely}} no idea. | 2
academic | чисто теоретические | <img   src='https://contentcdn.lingualeo.com/uploads/picture/2343787.png'> | ˌækəˈdɛmɪk | All right, so let's look at some examples in a social context, in an   <b>academic</b> context, and in a business context | [sound:https://audiocdn.lingualeo.com/v2/3/1742-631152008.mp3] | Слова из материалов | All right, so let's look at some examples in a social context, in an   {{c1::academic}} context, and in a business context | 2
academic | чисто теоретические | <img   src='https://contentcdn.lingualeo.com/uploads/picture/2343787.png'> | ˌækəˈdɛmɪk | All right, so let's look at some examples in a social context, in an   <b>academic</b> context, and in a business context | [sound:https://audiocdn.lingualeo.com/v2/3/1742-631152008.mp3] | Слова из материалов | All right, so let's look at some examples in a social context, in an   {{c1::academic}} context, and in a business context | 2
accurate | верный, правильный, точный | <img   src='https://contentcdn.lingualeo.com/uploads/picture/270588.png'> | ˈækjərət | (Laughter) They are a claim to you missing resources, and they may be   <b>accurate</b> | [sound:https://audiocdn.lingualeo.com/v2/3/1830-631152008.mp3] | Ложные друзья переводчика | (Laughter) They are a claim to you missing resources, and they may be   {{c1::accurate}} | 2
accurate | верный, правильный, точный | <img   src='https://contentcdn.lingualeo.com/uploads/picture/270588.png'> | ˈækjərət | (Laughter) They are a claim to you missing resources, and they may be   <b>accurate</b> | [sound:https://audiocdn.lingualeo.com/v2/3/1830-631152008.mp3] | Ложные друзья переводчика | (Laughter) They are a claim to you missing resources, and they may be   {{c1::accurate}} | 2

В словаре действительно есть слово acquaintance, но оно в LinguaLeo в единственном экземпляре:
image
С основной целью данное расширение справляется, я доволен 💯. Уж лучше дублирования, чем недостающие слова.

да, версия сыровата.. слепил из того, что было, на скорую руку. Будет лучше

Кстати, текущая версия (3.3.4) с https://chrome.google.com/webstore/detail/anki-leo-lingualeo-dictio/mpaohidlipnfnkbogpmanchjfjpdgcml нормально работает при условии скачивания "выбранных" карточек. Можно это стоит указать там на страничке...
ps
Как дела с новой версией?

Опубликовал исправленную версию (3.3.5). Будет доступна для обновления в течение получаса.

Фикс: #41

@SGmuwa как ситуация с дублями?

@SGmuwa как ситуация с дублями?

@troggy

Статистика

Версия проверки: 3.3.5
Слов в словаре по версии LinguaLeo: 2898
По версии anki-leo: 3079 (LinguaLeo+181)
Браузер смог открыть: 1242 (LinguaLeo-1656)

Ход проверки

В браузере при попытке открыть список всех слов получилось отобразить 1242 слова.
Я преобразовал html страницу с 1242 словами в Excel таблицу. Мне удалось найти два слова, которые есть в html версии, но нет в anki-leo версии. К примеру, слово industry у меня не появилось в anki версии. Но если на сайте набрать в поиске "industry" и нажать "загрузить", то anki выгрузит это слово.

Незагруженные слова

Мне удалось в итоге найти 2 слова, которые не нашёл anki:

Слово	Перевод
industry	отрасль промышленности
boring	скучный

Вот так выглядят эти слова глазами anki, после ручного скачивания:

"industry";"отрасль промышленности";"<img src='https://contentcdn.lingualeo.com/uploads/picture/24566.png'>";"ˈɪndəstri";"There will also be a review of the operating procedures to ensure that the cabin crew understands the importance of carrying out their duties in accordance with the Operator's Standard Operating Procedures (SOPs) and emergency procedures";"[sound:https://audiocdn.lingualeo.com/v2/3/21318-631152008.mp3]";"Мой словарь";"There will also be a review of the operating procedures to ensure that the cabin crew understands the importance of carrying out their duties in accordance with the Operator's Standard Operating Procedures (SOPs) and emergency procedures"
"boring";"скучный";"<img src='https://contentcdn.lingualeo.com/uploads/picture/3538389.png'>";"ˈbɔrɪŋ";"So, for example: ""bored"" and ""<b>boring</b>"", ""interested"" and ""interesting""";"[sound:https://audiocdn.lingualeo.com/v2/3/5830-631152008.mp3]";"Слова из материалов";"So, for example: ""bored"" and ""{{c1::boring}}"", ""interested"" and ""interesting"""

Скачать словарь

Все слова, которые нашёл anki-leo у меня в словаре, я пожертвую сюда для отладки: SGmuwa-lingualeo.csv.txt.

Дублирования

В самом LinguaLeo

Поиск hand out:
image
Благодаря anki-leo удалось обнаружить, что в самом LinguaLeo бывают дублирования. Но некоторые дублирования, такие как know, knew, known, в LinguaLeo отображаются в единственном экземпляре (один раз было, что know, knew, known отображался в поиске LinguaLeo дважды, но воспроизвести это поведение у меня не получилось).
image

LinguaLeo vs anki-leo

Вот список всех повторений, при сравнении html с anki (сколько раз слово и перевод из html встречались в anki? Ответ: дважды):

Слово	Перевод
hand out	выдавать раздавать
shoulder to shoulder	плечом к плечу
a police officer	полицейский
a performance	представление
start a war	развязать войну
got involve	привлечь
turn it down	отказаться от работы
turn it down	отказаться от работы
contaminate	загрязнять
participle	грам. причастие
begin, began, begun	начинать
forget, forgot, forgotten	забывать
know, knew, known	знать
tell, told, told	рассказывать
sweep, swept, swept	подметать
run, ran, run	бежать
take, took, taken	брать
rise, rose, risen	подниматься
shake, shook, shaken	трясти
steal, stole, stolen	красть
beat, beat, beaten	бить
break, broke, broken	ломать
cloak	плащ
dull	скучный
flutter	порхать
huddle	толпа
pretended	притворяться
sign	подпись
suggest	предлагать
suppose	предполагать
tantrum	истерика
dressed	одетый
wrestled	боролся
greatest	наибольший
noticing	замечающий
pick out	выбирать
could bear	выдержал, вынес, перенёс
briefcase	портфель
the nerve of him!	Ну и наглость!
adam's apple	адамово яблоко
martian	марсианин
sol	солнечные сутки на планете Марс, равные 24 час. 39 мин.
academic	чисто теоретические
actually	на самом деле
afternoon	дневное время
ankle	лодыжка
another	ещё один, другой, новый
approximately	приблизительно
artery	артерия
artistic	художественный
as	как
automobile	автомобиль
available	доступный
away	прочь
back	спина
beard	борода
breastbone	грудина
bring	приносить
buttocks	ягодицы
calf	икра
care	заботиться
chest	грудная клетка
difference	разница
difficulty	затруднение
discipline	дисциплина
establish	устанавливать
forearm	предплечье
limb	конечность
lung	легкое
middle	середина
nose	нос
order	заказ. порядок
probably	вероятно
shoulder	плечо
solely	исключительно
absolutely	совершенно. абсолютно
accurate	верный, правильный, точный
act	действовать
after	после
alas	увы
amusement	развлечения, увеселения, забава 3
anecdote	забавная история
anger	злость
arbitrary	произвольный
attentive	внимательный
aunt	тётя
average	средний
avoid	уклоняться
bachelor	холостяк
be	быть, находиться
became	стал
become	становиться
bed	кровать
board	садиться (в поезд, на судно)
bride	невеста
brotherhood	братство
caress	ласка
caught	поймал verb2/3 от catch. пойманный
chance	шанс, возможность
chasing	погоня
clan	клан
complain	жаловаться
compositor	наборщик
conductor	дирижёр
corner	угол
damn	черт побери
decided	решил
descendant	потомок
eager	страстно желающий, стремящийся
embarrassed	смущённый
engagement	обручение
exactly	именно. точно
favor	содействие. одолжение
fiancee	невеста
fraternal	братский
granny	бабушка
groom	жених
growth	рост
heir	наследник
honeymoon	медовый месяц
ill	больной
inheritance	получение наследства
irritation	раздражение. недовольство
juvenile	молодой
kin	родственники
loyalty	преданность
maker	создатель
mate	товарищ
mattress	матрац

anki-leo vs anki-leo

Тут идёт сравнение каждой строки .csv файла с другими строками.

Слово	Перевод	Количество повторений
a performance	представление	2
a performance	представление	2
a police officer	полицейский	2
a police officer	полицейский	2
absolutely	совершенно. абсолютно	2
absolutely	совершенно. абсолютно	2
academic	чисто теоретические	2
academic	чисто теоретические	2
accurate	верный, правильный, точный	2
accurate	верный, правильный, точный	2
acquaintance	знакомый	4
acquaintance	знакомый	4
acquaintance	знакомый	4
acquaintance	знакомый	4
act	действовать	2
act	действовать	2
actually	на самом деле	2
actually	на самом деле	2
adam's apple	адамово яблоко	2
adam's apple	адамово яблоко	2
after	после	2
after	после	2
afternoon	дневное время	2
afternoon	дневное время	2
alas	увы	2
alas	увы	2
amusement	развлечения, увеселения, забава 3	2
amusement	развлечения, увеселения, забава 3	2
anecdote	забавная история	2
anecdote	забавная история	2
anger	злость	2
anger	злость	2
ankle	лодыжка	2
ankle	лодыжка	2
another	ещё один, другой, новый	2
another	ещё один, другой, новый	2
approximately	приблизительно	2
approximately	приблизительно	2
arbitrary	произвольный	2
arbitrary	произвольный	2
artery	артерия	2
artery	артерия	2
artistic	художественный	2
artistic	художественный	2
as	как	2
as	как	2
attentive	внимательный	2
attentive	внимательный	2
aunt	тётя	2
aunt	тётя	2
automobile	автомобиль	2
automobile	автомобиль	2
available	доступный	2
available	доступный	2
average	средний	2
average	средний	2
avoid	уклоняться	2
avoid	уклоняться	2
away	прочь	2
away	прочь	2
bachelor	холостяк	2
bachelor	холостяк	2
back	спина	2
back	спина	2
be	быть, находиться	2
be	быть, находиться	2
beard	борода	2
beard	борода	2
beat, beat, beaten	бить	2
beat, beat, beaten	бить	2
became	стал	2
became	стал	2
become	становиться	2
become	становиться	2
bed	кровать	2
bed	кровать	2
begin, began, begun	начинать	2
begin, began, begun	начинать	2
bitmap	битовая карта	2
bitmap	битовая карта	2
board	садиться (в поезд, на судно)	2
board	садиться (в поезд, на судно)	2
break, broke, broken	ломать	2
break, broke, broken	ломать	2
breastbone	грудина	2
breastbone	грудина	2
bride	невеста	2
bride	невеста	2
briefcase	портфель	2
briefcase	портфель	2
bring	приносить	2
bring	приносить	2
brotherhood	братство	2
brotherhood	братство	2
buttocks	ягодицы	2
buttocks	ягодицы	2
calf	икра	2
calf	икра	2
care	заботиться	2
care	заботиться	2
caress	ласка	2
caress	ласка	2
caught	поймал verb2/3 от catch. пойманный	2
caught	поймал verb2/3 от catch. пойманный	2
chance	шанс, возможность	2
chance	шанс, возможность	2
character	персонаж	2
character	персонаж	2
chasing	погоня	2
chasing	погоня	2
cheek	щека	2
cheek	щека	2
chest	грудная клетка	2
chest	грудная клетка	2
clan	клан	2
clan	клан	2
cloak	плащ	2
cloak	плащ	2
coast	побережье	2
coast	побережье	2
come	приходить	2
come	приходить	2
complain	жаловаться	2
complain	жаловаться	2
compositor	наборщик	2
compositor	наборщик	2
conductor	дирижёр	2
conductor	дирижёр	2
confused	смущённый	2
confused	смущённый	2
contaminate	загрязнять	2
contaminate	загрязнять	2
corner	угол	2
corner	угол	2
could bear	выдержал, вынес, перенёс	2
could bear	выдержал, вынес, перенёс	2
covering	покрытие	2
covering	покрытие	2
damn	черт побери	2
damn	черт побери	2
decided	решил	2
decided	решил	2
descendant	потомок	2
descendant	потомок	2
destiny	судьба	2
destiny	судьба	2
difference	разница	2
difference	разница	2
difficulty	затруднение	2
difficulty	затруднение	2
dimple	ямочка	2
dimple	ямочка	2
discipline	дисциплина	2
discipline	дисциплина	2
discuss	обсуждать	2
discuss	обсуждать	2
distract	отвлекать	2
distract	отвлекать	2
done	готов	2
done	готов	2
dressed	одетый	2
dressed	одетый	2
dull	скучный	2
dull	скучный	2
each	каждый	2
each	каждый	2
eager	страстно желающий, стремящийся	2
eager	страстно желающий, стремящийся	2
elbow	локоть	2
elbow	локоть	2
embarrassed	смущённый	2
embarrassed	смущённый	2
emotional	взволнованный	2
emotional	взволнованный	2
energetic	энергичный	2
energetic	энергичный	2
engagement	обручение	2
engagement	обручение	2
especially	особенно	2
especially	особенно	2
establish	устанавливать	2
establish	устанавливать	2
euro	Евро	2
euro	Евро	2
exact	точный	2
exact	точный	2
exactly	именно. точно	2
exactly	именно. точно	2
father	отец	2
father	отец	2
favor	содействие. одолжение	2
favor	содействие. одолжение	2
fiancee	невеста	2
fiancee	невеста	2
first-born	первенец	2
first-born	первенец	2
flutter	порхать	2
flutter	порхать	2
forearm	предплечье	2
forearm	предплечье	2
forget, forgot, forgotten	забывать	2
forget, forgot, forgotten	забывать	2
fraternal	братский	2
fraternal	братский	2
fridge	холодильник	2
fridge	холодильник	2
fuck	ебать	2
fuck	ебать	2
goal	цель	2
goal	цель	2
got involve	привлечь	2
got involve	привлечь	2
grandfather	дедушка	2
grandfather	дедушка	2
grandmother	бабушка	2
grandmother	бабушка	2
grandson	внук	2
grandson	внук	2
granny	бабушка	2
granny	бабушка	2
greatest	наибольший	2
greatest	наибольший	2
groin	пах	2
groin	пах	2
groom	жених	2
groom	жених	2
growth	рост	2
growth	рост	2
hand out	выдавать раздавать	2
hand out	выдавать раздавать	2
headmistress	директриса	2
headmistress	директриса	2
heard	услышал	2
heard	услышал	2
heel	пятка	2
heel	пятка	2
heir	наследник	2
heir	наследник	2
heritage	наследие	2
heritage	наследие	2
hinder	препятствовать	2
hinder	препятствовать	2
honeymoon	медовый месяц	2
honeymoon	медовый месяц	2
huddle	толпа	2
huddle	толпа	2
hurt	делать больно	2
hurt	делать больно	2
husband	муж	2
husband	муж	2
ill	больной	2
ill	больной	2
immediately	немедленно	2
immediately	немедленно	2
infant	младенец	2
infant	младенец	2
inheritance	получение наследства	2
inheritance	получение наследства	2
instep	подъём ноги	2
instep	подъём ноги	2
insure	гарантировать	3
insure	гарантировать	3
insure	гарантировать	3
invent	изобретать	2
invent	изобретать	2
iris	радужная оболочка	2
iris	радужная оболочка	2
irritation	раздражение. недовольство	2
irritation	раздражение. недовольство	2
jaw	челюсть	2
jaw	челюсть	2
joy	радость	2
joy	радость	2
juvenile	молодой	2
juvenile	молодой	2
kidney	почка	2
kidney	почка	2
kin	родственники	2
kin	родственники	2
knee	колено	2
knee	колено	2
know, knew, known	знать	2
know, knew, known	знать	2
ligament	связка	2
ligament	связка	2
limb	конечность	2
limb	конечность	2
list	список, перечень	2
list	список, перечень	2
loin	поясница	2
loin	поясница	2
loyalty	преданность	2
loyalty	преданность	2
lunatic	безумный, сумасшедший	2
lunatic	безумный, сумасшедший	2
lung	легкое	2
lung	легкое	2
macaroon	миндальное печенье	2
macaroon	миндальное печенье	2
maker	создатель	2
maker	создатель	2
married	женатый	2
married	женатый	2
martian	марсианин	2
martian	марсианин	2
mate	товарищ	2
mate	товарищ	2
mattress	матрац	2
mattress	матрац	2
middle	середина	2
middle	середина	2
might	мог бы, может	2
might	мог бы, может	2
mistake	ошибка	2
mistake	ошибка	2
muscle	мышца	2
muscle	мышца	2
narrow	узкий, тесный. ограниченный	2
narrow	узкий, тесный. ограниченный	2
nose	нос	2
nose	нос	2
noticing	замечающий	2
noticing	замечающий	2
operating	рабочий	2
operating	рабочий	2
opposite	напротив	2
opposite	напротив	2
order	заказ. порядок	2
order	заказ. порядок	2
palm	ладонь	2
palm	ладонь	2
participle	грам. причастие	2
participle	грам. причастие	2
pelvis	таз	2
pelvis	таз	2
performance	эффективность. исполнение	2
performance	эффективность. исполнение	2
pick out	выбирать	2
pick out	выбирать	2
practice	практика	2
practice	практика	2
precise	точный	2
precise	точный	2
preposition	предлог	2
preposition	предлог	2
pretended	притворяться	2
pretended	притворяться	2
probably	вероятно	2
probably	вероятно	2
pronunciation	произношение	2
pronunciation	произношение	2
propulsion	движение вперёд	2
propulsion	движение вперёд	2
pupil	зрачок. ученик	2
pupil	зрачок. ученик	2
reason	причина	2
reason	причина	2
rendering	представляющий	2
rendering	представляющий	2
rescue	спасать	2
rescue	спасать	2
rise, rose, risen	подниматься	2
rise, rose, risen	подниматься	2
run, ran, run	бежать	2
run, ran, run	бежать	2
science	естественные науки. наука	2
science	естественные науки. наука	2
seeing	встречаться	2
seeing	встречаться	2
sense	чувство	3
sense	чувство	3
sense	чувство	3
shake, shook, shaken	трясти	2
shake, shook, shaken	трясти	2
shift	перемещение	2
shift	перемещение	2
shin	  голень	2
shin	  голень	2
shoulder	плечо	2
shoulder	плечо	2
shoulder to shoulder	плечом к плечу	2
shoulder to shoulder	плечом к плечу	2
sign	подпись	2
sign	подпись	2
skeleton	скелет	2
skeleton	скелет	2
skull	череп	2
skull	череп	2
smelling	чувствовать запах	2
smelling	чувствовать запах	2
sol	солнечные сутки на планете Марс, равные 24 час. 39 мин.	2
sol	солнечные сутки на планете Марс, равные 24 час. 39 мин.	2
solely	исключительно	2
solely	исключительно	2
start a war	развязать войну	2
start a war	развязать войну	2
steal, stole, stolen	красть	2
steal, stole, stolen	красть	2
suggest	предлагать	2
suggest	предлагать	2
suppose	предполагать	2
suppose	предполагать	2
sweep, swept, swept	подметать	2
sweep, swept, swept	подметать	2
take, took, taken	брать	2
take, took, taken	брать	2
tantrum	истерика	2
tantrum	истерика	2
tell, told, told	рассказывать	2
tell, told, told	рассказывать	2
the nerve of him!	Ну и наглость!	2
the nerve of him!	Ну и наглость!	2
turn it down	отказаться от работы	2
turn it down	отказаться от работы	2
variety	разнообразие	2
variety	разнообразие	2
wrestled	боролся	2
wrestled	боролся	2

Вау! @SGmuwa огромное спасибо за труд! Я переварю и попробую отловить ошибки