excesses - French English Dictionary