manually propelled mobile scaffold - Alemán Inglés Diccionario