steps assembled with mechanical links - Französisch Englisch Wörterbuch