sediment something - Turco Inglés Diccionario