cash and due from banks - German English Dictionary