mechanically skillful - Turco Inglés Diccionario