cumulate - French English Dictionary