exaggerate to boast or attract attention - Espagnol Anglais Dictionnaire