deal somebody/something a blow - Francés Inglés Diccionario