boast about being socially superior - Francés Inglés Diccionario