hard surfacing alloys - German English Dictionary