indulge, especially children or grandchildren - Spanish English Dictionary