to have brains - Spanish English Dictionary