Posting this as a separate answer because specifying a software solution may solve a procedural problem without addressing gaps in future readers' understanding regarding databases of "gene names".
Problem 1: Ambiguity of the term "Gene Name" and the Importance of Context
There is no "right" or "wrong" gene name unless a target database is specified. Here, the term "gene name" is ambiguous for that reason: until we know what exactly what the target database is, the "correct" answer may vary. So, to help you, we need to be as specific regarding the target database as you are about the source identifier (which you do a good job of specifying - the Ensembl gene ID ENSG00000142513).
Ask yourself this - how does a reader here at Biostars know which of these you want:
- Official Gene Symbol according to HGNC
- NCBI Gene / RefSeq
- UniProt KB gene name
- GeneCards gene name
- The gene name according to some specialty database (KEGG, GTEx, PANTHER, Gencode, Reactome, OMIM, the list is long ...)
It may seem like this is nit-picking, but the issue is not trivial or pedantic: the best answer could change if we know you are a genetic counselor and OMIM is important to the clinical report you are writing ... but the reader depends on you to know that.
Problem 2: Even if you specify a specific target database, the database version matters
Even if you unambiguously identify both the source identifier and the desired target identifier, you may still correctly (!!!) generate ACPT instead of ACP4, or vice versa, depending on the version of the database used.
Let's return to the clinical example. Clinical testing software is frequently very old and out of date because the regulatory approval process for clinical testing is cumbersome. So, suppose your version of R is old, and the software package hasn't been updated in years to prevent re-validation. In this case, even if the correct term for the gene is now ACP4, the software may correctly (!!!) return ACPT because, according to the db version being used (whether knowingly or unknowingly), that is the correct term.
Have a look at geneSynonym
Show us what you've tried and the problems you ran into. Any suggestion in this post will be a repeat of one of those methods and unless you tell us your problems in detail, we cannot suggest a viable way for you to map one form of gene identifier to another.