boast about something so as to cause envy - Español Inglés Diccionario