cash on hand and due from banks - French English Dictionary