drillable alloy - German English Dictionary