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