machining allowances - Turkish English Dictionary