look after someone's interests - Spanish English Dictionary