to hone one's skills - Francés Inglés Diccionario