vehicular homicide - Spanish English Dictionary