fixed-term deposit certificate of deposit - Turco Inglés Diccionario