short-distance haulage device - Francés Inglés Diccionario