hbc (hit by car) - German English Dictionary