authorized waste depositor - Spanish English Dictionary