duplex mast lift - Turkish English Dictionary