A certificate of deposit paying interest and principal in dollars, but is issued by a bank outside the United States, usually in Europe.
EURODOLLAR CERTIFICATE OF DEPOSIT
Meaning of EURODOLLAR CERTIFICATE OF DEPOSIT in English
Campbell R. Harvey. Hypertextual finance English glossary. Английский словарь гипертекстовых финансов. 2012