movable car lifter - German English Dictionary