construction and installation of lifts - Alemán Inglés Diccionario