euphoria from a stimulant - İspanyolca İngilizce Sözlük