boast about something so as to cause envy - Spanish English Dictionary