sediment layers - Turco Inglés Diccionario