strong blow or punch - Español Inglés Diccionario