not know what hit someone - Alemán Inglés Diccionario