sedimentarse - French English Dictionary