free_traderEnglish

free trader

Noun

An advocate of unrestricted international trade

English: free trader