special finance institutions - French English Dictionary