master and articulated assembly - Spanish English Dictionary