north_american_free_trade_agreement - Dictionary definition and meaning for word north_american_free_trade_agreement