drive-thru bank - French English Dictionary