certificate of deposit: - Alemán Inglés Diccionario