vehicular homicide - Turkish English Dictionary