barghest - Deutsch Englisch Wörterbuch