be vain and presumptuous - Spanish English Dictionary