sunshield - German English Dictionary