refuse disposal facilities - Spanish English Dictionary