mechanical stair - Espagnol Anglais Dictionnaire