puncture seal - German English Dictionary