I am having the same difficulty as others here--my definitions of the English words don't match the definitions used in the lessons, so it's hard for me to wrap my brain around the translations.
One particular translation I am confused by is "plusieurs". I learned that to mean 'many', and that is how Google Translate defines it, but in my writing exercise "plusieurs défauts" for 'many faults' was marked wrong, and the lesson says it means 'several'. Is that right? It's so confusing!