machine that puts soles on shoes - Espagnol Anglais Dictionnaire