sedimentate - French English Dictionary