conceited and boastful person - Spanish English Dictionary