diffuse transmittance - Turkish English Dictionary