sedimentator - French English Dictionary