barrate - Deutsch Englisch Wörterbuch