international banking center - French English Dictionary