internal combustion engine-driven device - İspanyolca İngilizce Sözlük