dine and ditch - Spanish English Dictionary