international banking facilities - French English Dictionary