nodular metal powder - Spanish English Dictionary