vehicle-borne transmission - Turco Inglés Diccionario