waste disposal concept - Spanish English Dictionary