soft-sediment substrate - German English Dictionary