lifts for the transport of persons and goods - Espagnol Anglais Dictionnaire