punch (with the fist) - Alemán Inglés Diccionario