hand-power warehouse goods lift - French English Dictionary