salpeter deposit or bed - Almanca İngilizce Sözlük