Dictionary Translate Correct Ask AI

Noun

remainder [pl. remainders]
sediment [pl. sediments]