logistic supply vehicle - Turco Inglés Diccionario