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