alluvial terrace - Turco Inglés Diccionario