mechanical lifting device - İspanyolca İngilizce Sözlük