tlz (titanium-lead-zinc) - Spanish English Dictionary