automated teller machine - French English Dictionary