manually propelled mobile scaffold - Turco Inglés Diccionario