projects in controlled environments - Spanish English Dictionary