wind-hatch - Spanish English Dictionary