debranch - Deutsch Englisch Wörterbuch