wind-break - German English Dictionary