vehicular homicide - French English Dictionary