fixed-term deposit management - Spanish English Dictionary