punch an opponent with hands - German English Dictionary