deploy one's skills - Turc Anglais Dictionnaire