environmentally acceptable - Spanish English Dictionary