sun-shield - German English Dictionary