mean/average - French English Dictionary