fixed-term deposit investment - Alemán Inglés Diccionario