net losses - French English Dictionary