construction crane complete assembly - Spanish English Dictionary