drillable alloy - Turkish English Dictionary