embodied energy - Spanish English Dictionary