A short-term fixed rate time deposit denominated in a currency other than the local currency (i.e. US$ deposited in a London bank).
EUROCURRENCY DEPOSIT
Meaning of EUROCURRENCY DEPOSIT in English
Campbell R. Harvey. Hypertextual finance English glossary. Английский словарь гипертекстовых финансов. 2012