environmentally sensitive - Spanish English Dictionary