total transmittance - Spanish English Dictionary