self-advantage - Deutsch Englisch Wörterbuch