punch (with the fist) - Español Inglés Diccionario