look after one's interests - Deutsch Englisch Wörterbuch