Usborne's Internet-Linked German Dictionary for Beginners by Helen Davies
This English/German dictionary for beginners contains over 2000 everyday words and phrases grouped thematically as words appear in context. The two CDs help with grammar and pronounciation.