certificate of deposit for purchase - Alemán Inglés Diccionario