directed vehicle - Turco Inglés Diccionario