cash and due from banks - Alemán Inglés Diccionario