highest sum - French English Dictionary