ecologically sensitive process - Spanish English Dictionary