cash and due from banks - Turkish English Dictionary