Controlled release facilities - Francés Inglés Diccionario