euphoric from alcohol - Espagnol Anglais Dictionnaire