own best interest - Deutsch Englisch Wörterbuch