mechanical tooling - Turkish English Dictionary