build-up/deposit of sediment - German English Dictionary