total solar energy transmittance - German English Dictionary