strike major blow - Francés Inglés Diccionario