garbage disposal facility - Spanish English Dictionary