on the long term average - French English Dictionary