deal a blow to something - Alemán Inglés Diccionario