hbc (hit by car) - French English Dictionary