movable foot platform - Español Inglés Diccionario