self-localized - Deutsch Englisch Wörterbuch