wind-shield - German English Dictionary