cavern deposition - Turco Inglés Diccionario