form a sediment - French English Dictionary