quaalude (a sedative drug) - Español Inglés Diccionario