quaalude (a sedative drug) - Francés Inglés Diccionario