not know what hit someone - Francés Inglés Diccionario