Lexicon

European depositary receipt

Related terms