moveable footstep in carriages - Francés Inglés Diccionario