certificate of deposit for purchase - Turco Inglés Diccionario