punch an opponent with hands - Alemán Inglés Diccionario