to look after your interests - Spanisch Englisch Wörterbuch