wind-scoured - German English Dictionary