very dexterous - Turkish English Dictionary