self-profit - Deutsch Englisch Wörterbuch