casting (mirror glass) - Spanish English Dictionary