gang punch - German English Dictionary