river bottom protection structure - Turco Inglés Diccionario