Anglicize and fix typos for the Adapter design pattern page.

I saw and fixed 5 typos in the page at `chapters/design_patterns/adapter.md`.
I also rewrote the problem statement as I found it hard to understand for an English readership.