not know what hit you - German English Dictionary