salpeter deposit or bed - Turco Inglés Diccionario