watch over one's interest - Spanish English Dictionary