triplex mast lift - Spanish English Dictionary