home-banking terminal - French English Dictionary