old hand
US /oʊld hænd/
UK /oʊld hænd/

1.
viejo lobo de mar, veterano, persona experimentada
a person with a lot of experience in a particular area or activity
:
•
He's an old hand at negotiating contracts, so we trust his judgment.
Es un viejo lobo de mar en la negociación de contratos, así que confiamos en su juicio.
•
She's an old hand at gardening and can tell you exactly what to do.
Es una vieja mano en jardinería y puede decirte exactamente qué hacer.