wind-sock - German English Dictionary