Anki doesn't create either words or sentences. Drilling words doesn't work. You've drilled words and found it doesn't work. Try using clozes. It is not "less efficient" than drilling words, because drilling words does not work.
No word in French means anything in English. The meanings of words are just surveys of the contexts in which they are used, and French words are used in French contexts. Learning that a French word means an English word is just bad information that is cluttering up your brain.
If you're learning Spanish, French, German or Italian, try these.
https://sookocheff.com/post/language/cloze-deletions/
20,000 clozes, words are repeated all the time, treat them as disposable. Read the sentences out loud and say the answers out loud to keep yourself honest.
edit: you don't need AI to generate sentences. There are already sentences available in every language.
https://sookocheff.com/post/language/bulk-generating-cloze-d...