mechanical ladder - Allemand Anglais Dictionnaire