total luminous transmittance of transparent materials - French English Dictionary