pedestrian-propelled vehicle - Turco Inglés Diccionario