hand-power warehouse goods lift - German English Dictionary