soft-sediment substrate - Spanish English Dictionary