hydrogen-reduced metal powder - German English Dictionary