international bank for economic cooperation - French English Dictionary