blankets of sediment - German English Dictionary