branch store - Deutsch Englisch Wörterbuch