sedimentar - French English Dictionary