waste recovery plant - Spanish English Dictionary