wind-hatch - German English Dictionary