not know what hit someone - Allemand Anglais Dictionnaire