thermal radiation shield - German English Dictionary