counter punch - German English Dictionary