triplex mast lift - French English Dictionary