sun-glare - German English Dictionary