eco-efficient - Spanish English Dictionary