self-interestedly - Deutsch Englisch Wörterbuch