to ditch something - Spanish English Dictionary