financial position and performance - French English Dictionary