deposit (sediment) - Turco Inglés Diccionario