projects in controlled environments - Francés Inglés Diccionario