tin (titanium nitride) - Spanish English Dictionary