eighty-sixed - French English Dictionary