mechanically skillful - Turkish English Dictionary