construction and installation of lifts - Turkish English Dictionary