net free reserves - French English Dictionary