look after someone's interests - Español Inglés Diccionario