sensation of being high from drugs - Alemán Inglés Diccionario