fixed-term deposit account - French English Dictionary