to impress
- impresionar, hacer una impresión, imprimir, estampar, causar impresión a
to strike
- golpear (a una persona), golpear, atacar, suprimir, tachar, declararse en huelga, acuñar (monedas), dar (la hora), sobrevenir, impresionar, parecer, encender (un fósforo), descubrir (oro, petróleo), adoptar (una pose, etc.)