limited-service bank - French English Dictionary