natural soil deposit - Almanca İngilizce Sözlük