solar shield - German English Dictionary