lathe workbench - Turkish English Dictionary