international banking facilities - Spanish English Dictionary