somewhat drugged - Francés Inglés Diccionario