refuse and refuse disposal - Spanish English Dictionary