energy recovery - Spanish English Dictionary