settlement and custody bank - Alemán Inglés Diccionario