vermicular graphite iron - Spanish English Dictionary