steps assembled with mechanical links - Alemán Inglés Diccionario