mechanically skillful - Francés Inglés Diccionario