cumulation - French English Dictionary