eighty-sixed - Turkish English Dictionary