pedestrian-controlled manual truck - Francés Inglés Diccionario