exaggerate to boast or attract attention - Español Inglés Diccionario