drug sequestration - Francés Inglés Diccionario