glen - Deutsch Englisch Wörterbuch