mechanical ladder - Turc Anglais Dictionnaire