Cambridge ESSENTIAL GRAMMAR IN USE 3rd Ed w Answers &Online German DEUTSCHE @New

The book is simple, easy-to-use and is perfect for independent study, covering all the areas of grammar you need at this level. Every unit includes a translation exercise, allowing you to translate examples of each grammar point from German into English.

eBay