show off something arrogantly - Espagnol Anglais Dictionnaire