windproof - German English Dictionary