refuse destruction plant - Spanish English Dictionary