energy-giving substance - İspanyolca İngilizce Sözlük