chain punch - German English Dictionary