eighty-sixed - Spanish English Dictionary