garbage disposal plant - Spanish English Dictionary