"stream terrace" translation into Spanish

EN

"stream terrace" in Spanish

EN stream terrace
volume_up
{noun}

1. geology

stream terrace