winding puncture - German English Dictionary